[ tes - periksa jenis file dan bandingkan nilainya
test EXPRESSION
test
[ EXPRESSION ]
[ ]
[ OPTION
Keluar dengan status yang ditentukan oleh EKSPRESI.
tampilkan bantuan ini dan keluar
informasi versi keluaran dan keluar
EKSPRESI yang dihilangkan secara default salah. Jika tidak, EXPRESSION benar atau salah dan menetapkan status keluar. Ini adalah salah satu dari:
EKSPRESI itu benar
EKSPRESI salah
baik EXPRESSION1 dan EXPRESSION2 benar
baik EXPRESSION1 atau EXPRESSION2 benar
panjang STRING bukan nol
setara dengan -n STRING
panjang STRING adalah nol
stringnya sama
string tidak sama
INTEGER1 sama dengan INTEGER2
INTEGER1 lebih besar atau sama dengan INTEGER2
INTEGER1 lebih besar dari INTEGER2
INTEGER1 kurang dari atau sama dengan INTEGER2
INTEGER1 kurang dari INTEGER2
INTEGER1 tidak sama dengan INTEGER2
FILE1 dan FILE2 memiliki perangkat dan nomor inode yang sama
FILE1 lebih baru (tanggal modifikasi) dari FILE2
FILE1 lebih tua dari FILE2
FILE ada dan merupakan blok khusus
FILE ada dan merupakan karakter khusus
FILE ada dan merupakan direktori
FILE ada
FILE ada dan merupakan file biasa
FILE ada dan merupakan set-grup-ID
FILE ada dan dimiliki oleh ID grup efektif
FILE ada dan merupakan tautan simbolis (sama seperti -L)
FILE ada dan memiliki bit yang lengket
FILE ada dan merupakan tautan simbolis (sama seperti -h)
FILE ada dan telah dimodifikasi sejak terakhir kali dibaca
FILE ada dan dimiliki oleh ID pengguna efektif
FILE ada dan merupakan pipa bernama
FILE ada dan pengguna memiliki akses baca
FILE ada dan memiliki ukuran lebih besar dari nol
FILE ada dan merupakan soket
deskriptor file FD dibuka di terminal
FILE ada dan set-user-ID bitnya disetel
FILE ada dan pengguna memiliki akses tulis
FILE ada dan pengguna memiliki akses eksekusi (atau pencarian).
Kecuali untuk -h dan -L, semua tautan simbolik dereferensi pengujian terkait FILE. Berhati-hatilah karena tanda kurung harus diloloskan (misalnya, dengan garis miring terbalik) untuk shell. INTEGER juga bisa berupa -l STRING, yang mengevaluasi panjang STRING.
CATATAN: Biner -a dan -o pada dasarnya bersifat ambigu. Gunakan sebagai gantinya
test EXPR1 && test EXPR2
atau
test EXPR1 || test EXPR2
CATATAN: [ menghargai opsi --help dan --version, tetapi pengujian tidak. test memperlakukan masing-masing seperti memperlakukan STRING kosong lainnya.
CATATAN: Shell Anda mungkin memiliki versi test dan/atau [ sendiri, yang biasanya menggantikan versi yang dijelaskan di sini. Silakan lihat dokumentasi shell Anda untuk detail tentang opsi yang didukungnya.
Ditulis oleh Kevin Braunsdorf dan Matthew Bradburn.
Bantuan online GNU coreutils:
Laporkan semua bug terjemahan ke
Hak Cipta © 2022 Free Software Foundation, Inc. Lisensi GPLv3+: GNU GPL versi 3 atau lebih baru
Ini adalah perangkat lunak gratis: Anda bebas mengubah dan mendistribusikannya kembali. TIDAK ADA JAMINAN, sejauh diizinkan oleh hukum.
access(2)
Full documentation https://www.gnu.org/software/coreutils/test
or available locally via: info '(coreutils) test invocation'